-- CALC_CHRISTMAST_HOUSE_BONUS_6

-- @param user     玩家对象
-- @param bonusArg 奖励参数
return function(user, bonusArg)
    -- 获取活动期间进入圣诞小屋的次数
    local activityId = 7;
    local unrealId = 34;
    local enterTimes = ActivityM.getEnterUnrealTimes(activityId, unrealId) + 1;

    -- 如下次数可获得特殊奖励
    local specialTimesArr = { 1, 3, 4, 6, 7, 9, 10, 12, 13, 15, };
    if table.indexOf(specialTimesArr, enterTimes) ~= -1 then
        -- 圣诞五角星×5
        return { 1, 1513, 5, };
    end

    -- 圣诞食物（拐杖糖、圣诞饼干）×1
    local arr = { 7594, 7595, };
    local rand = DungeonM.getRandSeed("CALC_CHRISTMAST_HOUSE_BONUS_6");
    local index = rand % #arr + 1;
    return { 1, arr[index], 1 };
end
